difficult to heal - Spanish English Dictionary